package com.dongdongshop.model;



import java.io.Serializable;

import java.math.BigDecimal;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
* 商品表，SPU表
* @TableName tb_goods
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public class TbGoods implements Serializable {

    /**
    * 主键
    */

    @ApiModelProperty("主键")
    private Long id;
    /**
    * 商家ID
    */

    @ApiModelProperty("商家ID")

    private String sellerId;
    /**
    * SPU名
    */

    @ApiModelProperty("SPU名")
    private String goodsName;
    /**
    * 默认SKU
    */
    @ApiModelProperty("默认SKU")
    private Long defaultItemId;
    /**
    * 状态0未审核1审核通过2审核未通过
    */

    @ApiModelProperty("状态0未审核1审核通过2审核未通过")

    private String auditStatus;
    /**
    * 是否上架
    */

    @ApiModelProperty("是否上架")
    private String isMarketable;
    /**
    * 品牌
    */
    @ApiModelProperty("品牌")
    private Long brandId;
    /**
    * 副标题
    */

    @ApiModelProperty("副标题")
    private String caption;
    /**
    * 一级类目
    */
    @ApiModelProperty("一级类目")
    private Long category1Id;
    /**
    * 二级类目
    */
    @ApiModelProperty("二级类目")
    private Long category2Id;
    /**
    * 三级类目
    */
    @ApiModelProperty("三级类目")
    private Long category3Id;
    /**
    * 小图
    */
    @ApiModelProperty("小图")
    private String smallPic;
    /**
    * 商城价
    */
    @ApiModelProperty("商城价")
    private BigDecimal price;
    /**
    * 分类模板ID
    */
    @ApiModelProperty("分类模板ID")
    private Long typeTemplateId;
    /**
    * 是否启用规格
    */

    @ApiModelProperty("是否启用规格")

    private String isEnableSpec;
    /**
    * 是否删除
    */

    @ApiModelProperty("是否删除")
    private String isDelete;

}
